rocket catapult - Turkish English Dictionary